/**
 * Created by 小润 on 2017/5/22.
 */
$(document).ready(function(){
    // 显示、隐藏详情部分
/*    var index;
    console.log(index)
    $('.show-detail').on('click',function(){
        index = $(this).index();
        $('#familyDevote').hide();
        $('.shows').eq(index).show();
        
        var perc = $(this).find(".progress-percent").text()
        $('.shows').eq(index).find(".progress-bar").animate({
        	width:'50%'
        },500)
    });
    $('.go-back').click(function(){
        $('.shows').eq(index).hide();
        $('#familyDevote').show();
        
        $('#paymethod').hide()
    });*/
	$("#paymethod").hide()
    $('.go-backk').click(function(){
    	$('#paymethod').hide()
    	$('.shows').show();
    	
    });
//  微信支付
    $(".btn-success").on("click",function(){
    	$('.shows').hide();
    	$('#paymethod').show();
    	$("#devo").val("").focus()
    })
    
 /**
  * 微信支付向后台发送数据
  * moneyNum 捐赠钱数
  * changed 微信是否被选中
  */
    $('#pay').click(fnDevote)
   
    function fnDevote(){
    	
    	var moneyNum = $("#devo").val()
    	var changed = $("#changed")
//  	var rev = /^0\.[0]*$/g
//		var reg = /^[0|.]/g
    	if (moneyNum.trim() == ""|| parseFloat(oPay.value)<=0.0){
    		
    		alert("捐赠一点更好哦！")
    	} else{
	    	/*$.ajax({
	    		url:"",
	    		type:"post",
	    		data:{
	    			"moneyNum":moneyNum
	    		},
	    		success:function(data){
	    			
	    		},
	    		error:function(err){
	    			console.log(" fail in send")
	    		}
	    		
	    	})*/
    	}

    }
	    
	    
//	$("#devo").hide()
//	
//	$(".pay_money img").click(function(){
//		$("#devo").show()
//		$("#devo").focus()
//		oPay.style.width =   8 + 3+"px";
//	})
	    
});	
//	var oWidth = getStyle(oPay,"width");	
//	var iNumber = /^((?:-?0)|(?:-?[1-9]\d*))(?:\.\d{1,2})?$/;
	var oPay = document.getElementById("devo");	
	oPay.oninput = function(){
		clearNoNum(this)
//		if(oPay.value.trim()== ''){
//			oPay.style.width = 8 + 'px';
//			return false;
//		}else if(! iNumber.test(oPay.value)){
//			console.log(oPay.value)
//			oPay.style.width = 8 + 'px';
//			oPay.value = '';	
//			return false
//		} else{
//			oPay.style.width =  (oPay.value.length + 1) * 8 +"px";
//		}
		
	};
	
//	function getStyle(obj,name){
//		if(obj.currentStyle){
//			return obj.currentStyle[name];
//		}else{
//			return getComputedStyle(obj,false)[name];
//		}
//	}
	function clearNoNum(obj){  
		
		obj.value = obj.value.replace(/[^\d.]/g,"");  //清除“数字”和“.”以外的字符
		obj.value = obj.value.replace(/^.{1}$/g,"0");//第一位不能为.
		obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的   
		 
		obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");  
		obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//只能输入两个小数   
		if(obj.value.indexOf(".")< 0 && obj.value !=""){//以上已经过滤，此处控制的是如果没有小数点，首位不能为类似于 01、02的金额  
		   	obj.value= parseFloat(obj.value);  
		}
	}